Accounting for Randomness in Heuristic Simulation Optimization
نویسندگان
چکیده
Research on the optimization of stochastic systems via simulation often centers on the development of algorithms for which global convergence can be guaranteed. Applications of optimization via simulation, on the other hand, typically involve search heuristics that have been successful in deterministic settings. Search heuristics give up on global convergence in order to be more generally applicable and to yield rapid progress toward good solutions. Unfortunately, most commercial implementations do not formally account for the randomness in simulation responses, meaning that their progress may be no better than a random search if the level of randomess is high. In addition, they do not provide statistical guarantees about the goodness of the nal results. In this paper, we report on the work we have done to uncouple the error control for the search from the error control for the nal solution. We also report on our implementation of this work in software developed for JGC Corporation of Japan. Like many organizations, JGC, a Japanese construction management company, uses simulation to evaluate and compare proposed designs for facilities such as pharmaceutical plants, oil reeneries and automobile manufacturing plants. A JGC research supervisor noticed that his engineers spent a great deal of time adjusting model decision variables (such as buuer size) and comparing the output results (such as work-in-process inventory). Furthermore, he recognized that the conclusions drawn from these comparisons were not guaranteed to be statistically valid. To remedy these shortcomings, JGC approached Northwestern University, asking for a simulation-optimization package that could provide good results on a broad range of problems in a reasonable amount of time, and provide statistical guarantees on those results. From an optimization viewpoint, several diicul-ties emerge. First, the optimization approach needs to handle simulation models that may combine integer decision variables (such as the number of drills in a machine shop), continuous decision variables (such as conveyor speed in an assembly plant or ow rate in a pharmaceutical plant) and categorical decision variables (such as queue discipline or scheduling rules). This means that some traditional simulation-optimization techniques, such as gradient-search, cannot always be applied. Second, the response properties of the problems are unknown. That is, no exploitable properties, such as convexity or continuity, can be assumed. Not surprisingly , this makes the task of nding the best design much more diicult because it prevents us from inferring anything about solutions that are not explicitly evaluated. Third, the responses …
منابع مشابه
Optimal Scheduling of Coordinated Wind-Pumped Storage-Thermal System Considering Environmental Emission Based on GA Based Heuristic Optimization Algorithm
The integration of renewable wind and pumped storage with thermal power generation allows for dispatch of wind energy by generation companies (GENCOs) interested in participation in energy and ancillary services markets. However, to realize the maximum economic profit, optimal coordination and accounting for reduction in cost for environmental emission is necessary. The goal of this study is to...
متن کاملSimulation-optimization via Kriging and bootstrapping: a survey
This survey considers the optimization of simulated systems. The simulation may be either deterministic or random. The survey reflects the author’s extensive experience with simulationoptimization through Kriging (or Gaussian process) metamodels using a frequentist (non-Bayesian) approach. The analysis of Kriging metamodels may use bootstrapping. The survey discusses both parametric bootstrappi...
متن کاملHybrid Probabilistic Search Methods for Simulation Optimization
Discrete-event simulation based optimization is the process of finding the optimum design of a stochastic system when the performance measure(s) could only be estimated via simulation. Randomness in simulation outputs often challenges the correct selection of the optimum. We propose an algorithm that merges Ranking and Selection procedures with a large class of random search methods for continu...
متن کاملChaotic-based Particle Swarm Optimization with Inertia Weight for Optimization Tasks
Among variety of meta-heuristic population-based search algorithms, particle swarm optimization (PSO) with adaptive inertia weight (AIW) has been considered as a versatile optimization tool, which incorporates the experience of the whole swarm into the movement of particles. Although the exploitation ability of this algorithm is great, it cannot comprehensively explore the search space and may ...
متن کاملComparison of Portfolio Optimization for Investors at Different Levels of Investors' Risk Aversion in Tehran Stock Exchange with Meta-Heuristic Algorithms
The gaining returns in line with risks is always a major concern for market play-ers. This study compared the selection of stock portfolios based on the strategy of buying and retaining winning stocks and the purchase strategy based on the level of investment risks. In this study, the two-step optimization algorithms NSGA-II and SPEA-II were used to optimize the stock portfolios. In order to de...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998